﻿<?xml version="1.0" encoding="utf-8" ?>

<platform xmlns="http://metalx.org/Platform" namespace="http://metalx.org/Atari/2600/TelevisionInterfaceAdapter">
	<constants>
		<constant name="VerticalSync" value="00"/>
		<constant name="VerticalBlank" value="01"/>
		<constant name="WaitForHorizontalSync" value="02"/>
		<constant name="ResetHorizontalSync" value="03"/>
		<constant name="PlayerAndMissileSize0" value="04"/>
		<constant name="PlayerAndMissileSize1" value="05"/>
		<constant name="Player0Color" value="06"/>
		<constant name="Player1Color" value="07"/>
		<constant name="PlayfieldAndBallColor" value="08"/>
		<constant name="BackgroundColor" value="09"/>
		<constant name="PlayfieldAndBallControl" value="0a"/>
		<constant name="PlayerReflect0" value="0b"/>
		<constant name="PlayerReflect1" value="0c"/>
		<constant name="PlayfieldGraphics0" value="0d"/>
		<constant name="PlayfieldGraphics1" value="0e"/>
		<constant name="PlayfieldGraphics2" value="0f"/>
		<constant name="ResetPlayer0Position" value="10"/>
		<constant name="ResetPlayer1Position" value="11"/>
		<constant name="ResetMissile0Position" value="12"/>
		<constant name="ResetMissile1Position" value="13"/>
		<constant name="ResetBallPosition" value="14"/>
		<constant name="AudioControl0" value="15"/>
		<constant name="AudioControl1" value="16"/>
		<constant name="AudioFrequency0" value="17"/>
		<constant name="AudioFrequency1" value="18"/>
		<constant name="AudioVolume0" value="19"/>
		<constant name="AudioVolume1" value="1a"/>
		<constant name="Player0Graphics" value="1b"/>
		<constant name="Player1Graphics" value="1c"/>
		<constant name="Missile0Enable" value="1d"/>
		<constant name="Missile1Enable" value="1e"/>
		<constant name="BallEnable" value="1f"/>
		<constant name="Player0HorizontalMotion" value="20"/>
		<constant name="Player1HorizontalMotion" value="21"/>
		<constant name="Missile0HorizontalMotion" value="22"/>
		<constant name="Missile1HorizontalMotion" value="23"/>
		<constant name="BallHorizontalMotion" value="24"/>
		<constant name="Player0VerticalDelay" value="25"/>
		<constant name="Player1VerticalDelay" value="26"/>
		<constant name="BallVerticalDelay" value="27"/>
		<constant name="ResetMissileToPlayer0" value="28"/>
		<constant name="ResetMissileToPlayer1" value="29"/>
		<constant name="MoveAllObjects" value="2a"/>
		<constant name="StopAllObjects" value="2b"/>
		<constant name="ClearCollisions" value="2c"/>
		<constant name="Missile0CollidedWithPlayer" value="30"/>
		<constant name="Missile1CollidedWithPlayer" value="31"/>
		<constant name="Player0CollidedWithFieldOrBall" value="32"/>
		<constant name="Player1CollidedWithFieldOrBall" value="33"/>
		<constant name="Missile0CollidedWithFieldOrBall" value="34"/>
		<constant name="Missile1CollidedWithFieldOrBall" value="35"/>
		<constant name="BallCollidedWithField" value="36"/>
		<constant name="PlayerOrMissileCollision" value="37"/>
		<constant name="Input0" value="38"/>
		<constant name="Input1" value="39"/>
		<constant name="Input2" value="3a"/>
		<constant name="Input3" value="3b"/>
		<constant name="PaddleInput0" value="38"/>
		<constant name="PaddleInput1" value="39"/>
		<constant name="PaddleInput2" value="3a"/>
		<constant name="PaddleInput3" value="3b"/>
		<constant name="Input4" value="3c"/>
		<constant name="Input5" value="3d"/>
	</constants>
</platform>